// 这个模块主要获取的是品牌管理的数据模块。
import request from '@/utils/request'
// 获取品牌列表接口
//  get  /admin/product/baseTrademark/{page}/{limit}
export const reqTradeMarkList = (page, limit) => request({ url: `/dev1-api/admin/product/baseTrademark/${page}/${limit}`, method: 'get' })

// 处理添加品牌的操作
// 新增品牌：POST  /admin/product/baseTrademark/save 携带三个三叔：品牌名称。品牌logo
// 切记：对于新增的品牌，给服务器传递数据，不需要带id,id是服务器生成的

// 修改品牌 PUT  /admin/product/baseTrademark/update 携带三个参数：id、品牌名称，品牌logo
// 切记：对于修改某一个品牌的操作，，前端携带的参数需要带上id,,你需要告诉服务器修改的是哪个品牌
export const reqAddOrUpdateTradeMark = (tradeMark) => {
    // 带给服务器数据携带token--修改
    if (tradeMark.id) {
        return request({ url: `/dev1-api/admin/product/baseTrademark/update`, method: 'put', data: tradeMark })
    } else {
        // 新增品牌
        return request({ url: `/dev1-api/admin/product/baseTrademark/save`, method: 'post', data: tradeMark })
    }
}

// 删除品牌DELETE  /admin/product/baseTrademark/remove/{id}
export const reqDeleteTradeMark = (id) => request({ url: `/dev1-api/admin/product/baseTrademark/remove/${id}`, method: 'delete' })